python practical viva questions o level